Virtual Linker-Glossary
1 目录^toc
2 插件概述
自动为笔记中的词句匹配同库中具有相同标题或别名的笔记并生成 虚拟链接(virtual link),有助于帮助用户发现潜在的双链关系。
3 插件设置
3.1 Matching behavior
Include aliases选项如果开启,则匹配范围内笔记文档属性中的alias项也将被纳入匹配范围Only link once选项如果开启,则当前笔记中的匹配词只会在第一次出现时显示为虚拟链接,类似于 WIKI 百科的样式,有助于保持页面整洁Exclude links to real linked files选项如果开启,则插件不会为已经存在的内部链接添加虚拟链接Case sensitive选项如果开启,则匹配过程是大小写敏感的,用户可为笔记添加标签(标签文本可在tag to match case或tag to ignore case选项中自定义)以调整其大小写敏感度Include headers选项如果开启,则小标题也会被纳入匹配范围Match only whole words选项如果开启,则插件只会对完整的词语进行匹配,关闭则词语的任一部分都会参与部分匹配,如选择了后者,则建议开启Suppress suffix for sub word将后缀排除在匹配范围之外Fix IME problems选项如果开启,则在当前行内不会实时生成虚拟链接,这是因为在使用输入法输入 QWERTY 键盘无法输入的语言(比如汉语日语韩语等)时,可能会跟插件发生冲突
3.2 Matching files
Include all files选项如果开启,则可在Excluded directories选项中将特定文件夹排除出匹配范围,如果关闭这一选项,则可在Glossary linker directories选项中指定任一文件夹作为专门的定义文件夹。还可以为笔记添加标签(标签文本可在tag to include file或tag to ignore file选项中自定义)(linker-include,linker-exclude)来决定是将该笔记保留在匹配范围之内,或把它清除出匹配范围.- 在默认状态下,插件设置中的
Exclude self-links to the current file选项处于开启状态,如果关闭则插件会将当前笔记纳入匹配范围,但可能出现 bug
3.3 Link style
Virtual link suffix选项可以自定义虚拟链接的后缀,可以是图标也可以是文本,后者默认以上标形式表示Apply default link styling选项如果开启,则可在.obsidian/snippets/virtualLinks.css中修改样式:
/* 例:将所有虚拟链接的颜色设定为红色 */
.virtual-link a{
color: red !important;
}
4 使用方法
- 在默认情况下,本插件会自动检索全库笔记,如果当前笔记中有词句与同库其他笔记的标题或别名相同,则会自动将其转为
虚拟链接,无需人工添加。虚拟链接在编辑模式和阅读模式下均可生效, 如果库或文本内容发生变化,链接会保持实时更新 虚拟链接类似于 OB 原生的内部链接(internal link),可点击跳转,也可将鼠标移至上方调出悬浮窗口查看,但并不会像内部链接那样使用双链语法污染文本,也不会在关系图谱或状态栏中的反链出数统计中显示,但如果想将之转为内部链接也很简单,只需右键点击虚拟链接在菜单中选择Convert to real link命令可将虚拟链接转为内部链接,比系统自带出链核心插件的当前笔记中潜在的链接功能转换更为直观和方便